package com.kuang.service;

import com.kuang.pojo.Product;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductService {
    //查找所有商品
    List<Product> getProduct();
    //新增商品
    int addProduct(Product product);
    //根据id查询信息
    Product getProductById(@Param("id") int id);
    //根据id修改数量
    int updateById(Product product);
    //修改商品信息
    int updateProduct(Product product);
    //根据名称模糊查询
    List<Product> queryProductByName(String name);
    //根据id删除
    int deleteProduct(int id);
    //查询库存表里所有的商品名字外加商品编号
    List<String> namebyProduct();
    //根据名字查找数量
    String productbyname(String name);
    //根据名称查询id
    int productidbyname(String name);
    //根据id修改  数量  供应商  进价
    int updatensjbyid(Product product);
}
